recent occurrence - French English Dictionary